package cn.mw.cmdb.entity;

import cn.mw.components.mongodb.anno.AutoId;
import cn.mw.components.mongodb.anno.CMDBProperty;
import cn.mw.components.mongodb.anno.CMDBRelations;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import org.springframework.data.mongodb.core.index.Indexed;

@Data
public class InstanceInfoCustomParam {

    @Schema(description = "实例Id")
    private String id;

    @Schema(description = "实例名称")
    private String instanceName;

    @Schema(description = "模型Id")
    private String modelId;

    @Schema(description = "IP地址")
    private String inBandIp;

    @Schema(description = "模型分组名称")
    private String modelGroupName;

    @Schema(description = "模型名称")
    private String modelName;

    @Schema(description = "厂商")
    private String vendor;

    @Schema(description = "规格型号")
    private String specification;
}
